serve as one's substitute - Español Inglés Diccionario